FernleafSystems\Wordpress\Plugin\Shield\Modules\UserManagement\Lib\Password\UserPasswordHandler A

Total Complexity 52
Dependencies 5
Dependents 1
Total lines 284
Lines of code 204
Logical lines of code 108
Comment lines 47
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
sendRequestToPwnedRange()
A
42 9 54
checkPassword()
A
49 7 31
redirectToResetPassword()
S
53 5 21
captureLogin()
S
59 5 14
processExpiredPassword()
S
57 4 16
onWpLoaded()
S
68 5 7
applyPasswordChecks()
S
62 4 12
onPasswordReset()
S
68 3 7
processFailedCheckPassword()
S
64 3 10
testPasswordMeetsMinimumStrength()
S
62 2 11
testPasswordMeetsMinimumLength()
S
67 2 7
canRun()
S
76 1 4
run()
S
66 1 8
setPasswordFailedFlag()
S
91 1 2